package com.power.sifa.net.service;

import com.plf.common.domain.BasePageInfo;

import java.util.List;
import java.util.Map;

/**
 * 实体的基本orm操作
 *
 * @author wangning
 *
 */
public interface Lu_entityormService {
	/**
	 * 根据表名查询list
	 *
	 * @param clazz
	 * @param
	 * @return
	 */
	<T> List<T> findList(Class<T> clazz, Map<String, Object> params, BasePageInfo pageInfo);

	/**
	 * 评论查询不同类下的表数据
	 * @param clazzlist 类列表
	 * @param fieldname 字段名
	 * @param fieldvalue 字段值
	 * @param <T>
	 * @return
	 */
	List  findClasslist(List<Class> clazzlist, String fieldname, Object fieldvalue);

}
